home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -in_the_mag- / drawstudio / metaview / metaview.doc < prev    next >
Text File  |  1997-12-09  |  13KB  |  389 lines

  1. MetaView 2.3
  2.  
  3.  
  4. REQUIREMENT:  - any Amiga
  5.               - OS 2.x (only tested with 3.0)
  6.               - 1 MB RAM or better (more than 0.5 MB free ChipMem)
  7.               - for Kick 3.x, the 'tabs.gadget' (included)
  8.               - for Kick 3.1, maybe the new 'SetPatch' (included)
  9.  
  10. INSTALLATION:
  11.   - doubleclick the install-icon.
  12. or
  13.   - copy the 'libs/amigametaformat.library' to 'libs:'
  14.   - create the drawer 'libs:AMF/'
  15.   - copy all files from 'libs/AMF/' to 'libs:AMF/'
  16.   - copy from 'libs/gadgets/tabs.gadget' to 'sys:classes/gadgets/'
  17. or
  18.   - doubleclick the test-icon and install later
  19.  
  20.  
  21. WHAT IS IT?
  22.   Programm to view and convert
  23.   * WMF files (also embeded in Windows(tm) CLP files)
  24.   * AMF files
  25.   * DXF files
  26.   * DR2D files
  27.   * XFIG files (version 3.0 or 3.1)
  28.   * WPG files (version 1.0)
  29.   * GEM files (work in progress, need examples)
  30.   * CGM files
  31.   * DSDR files
  32. to
  33.   * ILBM
  34.   * AMF
  35.   * CGM
  36.   * GEM
  37.   * DR2D
  38.   * HPGL
  39.   * EPS
  40.   * AI
  41.   * WMF
  42.   * JMF
  43.  
  44.   There is also a menu item for open CDR-files, this is only for testing and
  45.   can extract the preview picture. 'preview.bmp' can be found in 't:' dir.
  46.  
  47.  
  48. SHAREWARE:
  49.   This MetaView are shareware. If you use this programm regulary you must pay
  50.   30,- DM (20 $) to me. After this you get the newest version from MetaView
  51.   and the keyfile. Without the keyfile you can`t save your pictures with
  52.   ARexx.
  53.   For bank account and my address, please look at the end of file.
  54.   The executable are freely distributable, only the keyfile "keyfile.metaview"
  55.   are not freely distributable without permission from me.
  56.   To get the newer versions from MetaView, bugfixes etc. please look at
  57.   "Aminet:gfx/conv/" or you send me a empty disk and a franked and filled
  58.   return envelop.
  59.  
  60.  
  61. BUGS:
  62.   - Not all WMF-codes are supported, but the most WMF-files should work.
  63.   - In this version MetaView can`t display and convert any included BitMaps!!!
  64.   - If you find a bug on startup and own Kick 3.1, please install the new
  65.     SetPatch 43.5 and try again.
  66.   - If you find any other bug please feel free to send me a mail with the
  67.     following dates:
  68.     - your configuration
  69.     - in which cases the bug appears
  70.     - if there only appears on some gfx files, then please send me also the
  71.       gfx files
  72.  
  73.   I TAKE NO WARRANTLY FOR ANY DAMAGES ON YOUR SYSTEM!
  74.  
  75.  
  76. START:
  77.   This programm is startable from Workbench or CLI.
  78.   For start from Workbench just doubleclick the icon.
  79.   For start from CLI just type in the consolewindow 'MetaView'. You can
  80.   give some options:
  81.  
  82.   - LOADNAME    the gfx-file to view
  83.  
  84.   - SAVENAME    the gfx-file to save, for converting, if you have give a
  85.                 SAVENAME, then the program will not open the window to show
  86.                 the gfx-file.
  87.  
  88.   - LOAD/K      force to load the gfx-file as AMF,WMF,CDR,DR2D,WPG,CLP, if
  89.                 you dont use this option, the program look for the filetype
  90.                 alone.
  91.  
  92.   - SAVE/K      save the gfx-file as AMF,EPS,CGM,GEM,WW,ILBM,AMF2 or PRT
  93.                 AMF  - AmigaMetaFileFormat
  94.                 EPS  - Encapsulated PostScript
  95.                 CGM  - Computer Graphics Metafile
  96.                 GEM  - GEM Metafile
  97.                 WW   - WordWorth-ARexx-script
  98.                 ILBM - Interleaved Bitmap
  99.                 AMF2 - AMF with previewpicture (* not yet *)
  100.                 PRT  - Printer
  101.                 DR2D - Drawing 2D
  102.                 HPGL - HP Graphics Language
  103.                 CLIP - copy to ClipBoard unit 0
  104.                 AI   - Adobe Illustrator
  105.                 WMF  - Windows MetaFile
  106.                 JMF  - Java MetaFile
  107.     if you dont use this option, then you get AMF-files
  108.  
  109.   - WIDTH/K/N   for ILBM, CLIP and PRT the WIDTH of output (ILBM - pixels,
  110.                 PRT - mm)
  111.  
  112.   - HEIGHT/K/N  for ILBM, CLIP and PRT the HEIGHT
  113.  
  114.   - XOFF/K/N    for PRINTER the x-position in mm
  115.  
  116.   - YOFF/K/N    for PRINTER the y-position in mm
  117.  
  118.   - DEPTH/K/N   Depth for ILBM, CLIP and PRT output
  119.   
  120.   - ERRORS/S    writeout debug informations, make a big decrease of the speed
  121.                 of fileparsing
  122.  
  123.   - NOPROP/S    no preserve picture-aspect
  124.  
  125.   - TRANSPARENT/S no drawing in background and set color 0 as transparent for
  126.                 ILBM and CLIP output
  127.   
  128.   - NODISPLAY/S MetaView will not open a screen but only create a ARexxPort
  129.                 for background operations
  130.  
  131.   the default options are:
  132.     SAVE   = AMF
  133.     WIDTH  = 640 (ILBM,CLIP) or 50 (PRT)
  134.     HEIGHT = 400 (ILBM,CLIP) or 50 (PRT)
  135.     XOFF   = 0
  136.     YOFF   = 0
  137.     DEPTH  = 4
  138.  
  139.  
  140. AREXX:
  141.   MetaView opens a ARexxPort based on the name "METAVIEW" a point "." and a
  142.   number starting at 0. So if you start MetaView once the ARexxPort name are
  143.   "METAVIEW.0".
  144.   Commands:
  145.   - LOAD             load a gfx-file
  146.       LOADNAME/A       name of gfx-file
  147.       AS/K             force to load gfx-file as AMF,WMF,...
  148.   - SAVE             save a gfx-file
  149.       SAVENAME/A       name of gfx-file
  150.       AS/K             save the gfx-file as AMF,EPS,GEM,CGM,HPGL,DR2D,WW,ILBM,AI,WMF,JMF
  151.       WIDTH/K/N        pixel width for ILBM output
  152.       HEIGHT/K/N       pixel height for ILBM output
  153.       DEPTH/K/N        depth for ILBM output
  154.   - PRINT            print a gfx-file
  155.       XOFF/K/N         left offset in mm
  156.       YOFF/K/N         right offset in mm
  157.       WIDTH/K/N        width in mm
  158.       HEIGHT/K/N       height in mm
  159.       DEPTH/K/N        depth of printing
  160.   - COPY             copy a gfx-file to clipboard (unit 0)
  161.       WIDTH/K/N        pixel width
  162.       HEIGHT/K/N       pixel height
  163.       DEPTH/K/N        depth
  164.   - SET              set some attributes
  165.       PROP/S           preserve picture-aspect
  166.       NOPROP/S         no preserve picture-aspect
  167.       TRANSPARENT/S    background transparent
  168.       NOTRANSPARENT/S  no transparent
  169.   - REQUESTFILE      ask for a filename (in "result")
  170.       PATH             initial filepath and -name
  171.       TITLE/K          title of requester
  172.       OK/K             string for ok-button
  173.       PATTERN/K        string for pattern
  174.   - REQUESTCHOICE    ask for options    (in "rc")
  175.       TITLE/K          title of requester
  176.       BODY/K           string for question
  177.       BUTTONS/K        string for buttons (seperate with "|")
  178.   - REQUEST          inform the user
  179.       BODY/F           information string
  180.   - QUIT             quit MetaView
  181.  
  182.  
  183. MENU:
  184.   - Project
  185.       - Open
  186.       - Open as
  187.           - AMF
  188.           - WMF
  189.           - CLP
  190.           - DR2D
  191.           - WPG
  192.           - DXF
  193.           - FIG
  194.           - CDR
  195.           - GEM
  196.           - CGM
  197.       - Save as
  198.           - AMF
  199.           - AMF+PIC  /* not yet */
  200.           - ILBM
  201.           - EPS
  202.           - GEM
  203.           - CGM
  204.           - DR2D
  205.           - HPGL
  206.           - WW
  207.           - AI
  208.           - WMF
  209.           - JMF
  210.       - Print
  211.       - About
  212.       - Quit
  213.   - Other
  214.       - Logo         - draw the start picture again
  215.       - Info         - show some picture infos (type, size, version)
  216.       - Copy         - copy the view to clipboard (unit 0)
  217.   - View
  218.       - All          - view the whole picture
  219.       - Region       - let you define a region for zoom
  220.   - Settings
  221.       - Aspect       - preserve picture aspect (proportions) or not
  222.       - Transparent  - draw to background or not (importend for ILBM brush)
  223.       - Change...    - change screentype, -mode, -depth and defaultfonts
  224.  
  225.  
  226. REQUESTERS:
  227.   - Print
  228.       - you can set the print dimension either by numbers (mm) or by drawing
  229.         a rectangle with the mouse (press leftmousebutton and drag)
  230.       - you can set the depth of printing (from black and white to 256 colors)
  231.       - you can suppress the paper ejecting
  232.       - you can switch on a frame outside of picture
  233.   - Save ILBM
  234.       - you can set the picture dimension and the depth
  235.   - Change Settings...
  236.       - you can set either custom- or publicscreen
  237.       - change the name of publicscreen
  238.       - change the screenmode and -depth
  239.       - set the defaultfonts (for serif, sans serif, deco, typewriter, script)
  240.   - Substitute FONT
  241.       - substitute the not existing font either with
  242.         defaultfonts (serif, sans serif, ...) or a special font, selected now
  243.       - press "USE" for using now and in ILBM, PRINT or CLIPBOARD or "INCLUDE"
  244.         for including by save as other formats
  245.  
  246.  
  247. PREFERENCES:
  248.   - Settings saved in env:MetaView.prefs and envarc:MetaView.prefs as ASCII
  249.     and can also edit separate
  250.  
  251.     Defaults:
  252.       SCREENMODE=$8004
  253.       SCREENWIDTH=-1
  254.       SCREENHEIGHT=-1
  255.       SCREENDEPTH=4
  256.       CUSTOMSCREEN=TRUE
  257.       PUBLICSCREEN=Workbench
  258.       SERIF_FONT=Times.font
  259.       SANS_FONT=Helvetica.font
  260.       TYPE_FONT=Courier.font
  261.       SCRIPT_FONT=Times.font
  262.       DECO_FONT=Times.font
  263.  
  264. HISTORY:
  265.   Version 2.3
  266.     NEW
  267.       - enhanced DXF Import
  268.       - Export WMF
  269.       - Export JMF
  270.       - changeable printer.device and unit
  271.       - change automatical the filename extension
  272.       - Import DSDR
  273.       - Import CGM
  274.   Version 2.2
  275.     NEW
  276.       - Import GEM, Export AI, prepared for WMF and JMF
  277.       - ILBM-export and print are made with stripes for creating pictures
  278.         larger than free chipmem (Geoffrey A. Gass, you want this)
  279.       - zoom function (now you can better read your DXF-files :-)
  280.   Version 2.1
  281.     NEW and FIXED:
  282.       - there was a bug in ILBM-export created in Version 2.0, now fixed
  283.         (thanks to Jon Peterson)
  284.       - include Version in Screentitle and Aboutwindow (also ARexxPort)
  285.         (thanks to Jon Peterson)
  286.       - include ARexx-Examples
  287.       - include 'tabs.gadget' and 'SetPatch' (© Amiga Technologie)
  288.       - ignore comments on start of DXF files
  289.       - faster DXF parsing if $EXTMIN/MAX present
  290.       - WPG files with colors and switch top/down
  291.         (thanks to Andreas Kleinert for WPG-example)
  292.       - no exit if tabs.gadget not found
  293.     CHANGES in 'amigametaformat.library'
  294.       - complete dr2d.driver and hpgl.driver
  295.   Version 2.0
  296.     NEW:
  297.       - change from pd to shareware
  298.       - support Screenmode and PublicScreens
  299.       - support transparent
  300.       - many new Importformats
  301.       - HPGL- and DR2D-export
  302.     FIXED:
  303.       - fixed bug in ILBM-export when width not a multiple from 16
  304.         (thanx to MagicBox Inc.)
  305.       - the long terrible bug, i hope, was not my fault, but an error on
  306.         'mathieeesingbas.library' from Kick 3.1
  307.       - fixed bug in ILBM-export for Kick 2.0
  308.   Version 1.4
  309.     NEW:
  310.       - preserve picture-aspect
  311.         thanks to Geoffrey A. Gass
  312.       - enhanced ILBM-export
  313.       - enhanced printing, also from CLI
  314.     FIXED:
  315.       - Installer-Bug,
  316.         thanks to Geoffrey A. Gass
  317.     CHANGES in 'amigametaformat.library'
  318.       - please look at 'amigametaformat.readme'
  319.   Version 1.3
  320.     NEW:
  321.       - CLI-Arguments
  322.       - batchmode to convert many Cliparts (with s:dpat)
  323.       - automatic gfxtype recognite
  324.     FIXED:
  325.       - Bug with ASL-Requester (mixing file- and pathname),
  326.         thanks to Andreas Kleinert
  327.       - No more 'unexpect End of File' if loading correct WMF,
  328.         thanks to Harry W. Turner II and Geoffrey A. Gass
  329.       - Better colors in WMF-files
  330.     CHANGES in 'amigametaformat.library'
  331.       - please look at 'amigametaformat.readme'
  332.   Version 1.2
  333.     Second public release, first within the AMF-Library.lha.
  334.     NEW:
  335.       - WMF-import
  336.     CHANGES in 'amigametaformat.libary'
  337.       - fix some bugs in CGM-driver with AMF_POLYGON and AMF_FILL_POLY
  338.  
  339.  
  340. Author:
  341.   Henk Jonas
  342.   Zionskirchstrasse 28
  343.   10119 Berlin
  344.   Germany
  345.  
  346.   email: subvcbhd@linux.zrz.tu-berlin.de
  347.   tel.:  +49 (0)30 4492199
  348.  
  349.   WWW: http://www.cs.tu-berlin.de/~jonash
  350.  
  351.   bank account:
  352.   Name:               Henk Jonas
  353.   Name of bank:       Berliner Sparkasse (Berlin, Germany)
  354.   Number of bank:     100 500 00
  355.   Number of account:  1744 037 104
  356.  
  357.   Please fill out the following form and send it to me:
  358.  
  359.   ---------------- cut here --------------------------
  360.  
  361.   Name:      _________________________________________
  362.  
  363.   Address:   _________________________________________
  364.  
  365.              _________________________________________
  366.  
  367.   Hometown:  _________________________________________
  368.  
  369.   Country:   _________________________________________
  370.  
  371.   EMail:     _________________________________________
  372.  
  373.   Payment:   o Banktransfer (prefered)
  374.              o Money (on your own risk!)
  375.              o Check (payable to me)
  376.  
  377.   Comment:   _________________________________________
  378.  
  379.              _________________________________________
  380.  
  381.   ---------------- cut here --------------------------
  382.  
  383. Thanks:
  384.   - to all peoples, that support the AMIGA
  385.   - to all peoples, that understand my bad english ;-)
  386.   - to my girlfriend and my rat ;-)
  387.   - to all peoples that mail or write me
  388.  
  389.